drive shaft shield - Turkish English Dictionary